package com.jinke.api.modules.ums.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * @author huang
 * @data 2024-05-24
 */
@Data
public class ParcelTemplateUpdateDto {
    @NotNull
    private Integer id;
    /**
     * 模板名称
     */
    @NotBlank
    private String name;
    /**
     * 数量
     */
    @NotNull
    private Integer packageNum;
    /**
     * 长度
     */
    @NotNull
    private BigDecimal length;
    /**
     * 宽度
     */
    @NotNull
    private BigDecimal width;
    /**
     * 高度
     */
    @NotNull
    private BigDecimal height;
    /**
     * 重量
     */
    @NotNull
    private BigDecimal weight;
    /**
     * 长度、宽度和高度的单位
     */
    @NotBlank
    private String distanceUnit;
    /**
     * 重量的单位
     */
    @NotBlank
    private String massUnit;
}
